Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 UPPER STREET £3,256,649 £2,640,000 21 Dec 2018
20 UPPER STREET £2,054,297 £1,675,000 7 Nov 2019
FLAT A-B 23 UPPER STREET Terraced £5,141,361 £1,500,000 2 May 2001